MADEELSIGVRIFVSFLIAFGICGLVLLMIKDNSGKIPVPKIELASMDFTVQNITMTRLNAKWDLSIRIPDDLPGKYICLQGDLEASLLYKNVTLATSSPQKYYNLKYFNPQLLKISANVSEVDIGGLIGKNIINDVKERKEVHFGSRFSLTDCREKTTGVMSYECDEATLRFEPSSEMKATMFGDHPNCINV